{$CLEO .cs}
{$USE cleo+}
0000:

Model.Load(#LSV1)
Model.Load(#LSV2)
Model.Load(#LSV3) 
Model.Load(#MICRO_UZI)
Model.Load(#CHROMEGUN)
Model.Load(#AK47)
038B: load_requested_models

:RESPAWN 

while true 
wait 0
   if  and
   model.Available(#LSV1)
   model.Available(#LSV2)
   model.Available(#LSV3  )
   model.Available(#AK47)
   model.Available(#CHROMEGUN)
   00FE:    actor $PLAYER_ACTOR sphere 0 in_sphere  4108.0776 -2217.4841 4.9655 radius 130.0 130.0 130.0

   then
       break
   end
   if $onmission == 0 
   then
       jump @end
   end
end 

1@=actor.Create(11, #LSV1 ,4105.4126, -2210.3306, 4.9841  )
2@=actor.Create(11, #LSV2 , 4108.353, -2207.749, 4.9841  )
3@=actor.Create(11, #LSV3 , 4116.0718, -2207.8508, 5.0091)
4@=actor.Create(11, #LSV2 ,4104.0664, -2206.7583, 4.9841 )
5@=actor.Create(11, #LSV1 , 4108.0776, -2217.4841, 4.9655 )
actor.Health(1@)=500
actor.Health(2@)=500
actor.Health(3@)=500
actor.Health(4@)=500
actor.Health(5@)=500
actor.GiveWeaponAndAmmo(1@,ak47,99999)
actor.GiveWeaponAndAmmo(2@,ak47,99999)
actor.GiveWeaponAndAmmo(3@,ak47,99999)
actor.GiveWeaponAndAmmo(4@,shotgun,99999)
actor.GiveWeaponAndAmmo(5@,shotgun,99999)
0446: set_actor 1@ dismemberment_possible 0
0446: set_actor 2@ dismemberment_possible 0
0446: set_actor 3@ dismemberment_possible 0
0446: set_actor 4@ dismemberment_possible 0
0446: set_actor 5@ dismemberment_possible 0
07DD: set_actor 1@ attack_rate 80 // previously known as temper_to
07DD: set_actor 2@ attack_rate 80 // previously known as temper_to
07DD: set_actor 3@ attack_rate 80 // previously known as temper_to
07DD: set_actor 4@ attack_rate 80 // previously known as temper_to
07DD: set_actor 5@ attack_rate 80 // previously known as temper_to
077A: set_actor 1@ acquaintance 3 to_actors_pedtype 6 // see ped.dat
077A: set_actor 2@ acquaintance 3 to_actors_pedtype 6 // see ped.dat
077A: set_actor 3@ acquaintance 3 to_actors_pedtype 6 // see ped.dat
077A: set_actor 4@ acquaintance 3 to_actors_pedtype 6 // see ped.dat
077A: set_actor 5@ acquaintance 3 to_actors_pedtype 6 // see ped.dat

actor.WeaponAccuracy(1@ ) = 40
actor.WeaponAccuracy(2@ ) = 40
actor.WeaponAccuracy(3@ ) = 40
actor.WeaponAccuracy(4@ ) = 40
actor.WeaponAccuracy(5@ ) = 40
 
062F: 25@  = create_group_type 0
0630: put_actor 1@ in_group 25@ as_leader
0631: put_actor 2@ in_group 25@
0631: put_actor 3@ in_group 25@
0631: put_actor 4@ in_group 25@
0631: put_actor 5@ in_group 25@ 

while true 
wait 0
   if  or 
    $onmission == 0
   80FE: not  actor $PLAYER_ACTOR sphere 0 in_sphere  4108.0776 -2217.4841 4.9655 radius 130.0 130.0 130.0

   then
       break
   end
end 



:CLEANUP
0961: set_actor 1@ keep_tasks_after_cleanup 1
0961: set_actor 2@ keep_tasks_after_cleanup 1
0961: set_actor 3@ keep_tasks_after_cleanup 1
0961: set_actor 4@ keep_tasks_after_cleanup 1
0961: set_actor 5@ keep_tasks_after_cleanup 1
actor.RemoveReferences(1@)
actor.RemoveReferences(2@)
actor.RemoveReferences(3@)
actor.RemoveReferences(4@)
actor.RemoveReferences(5@)
if    $onmission == 0
then
   jump @end
else 
   jump @RESPAWN 
end

:end
04EF: release_animation "gangs" 
end_thread